/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let Molar46 = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M458.723104 780.190476c53.276896 16.253968 103.844797 1.805996 142.673721-37.925926 14.447972-15.35097 20.768959-30.70194 46.955909-28.895943 13.544974 0.902998 27.089947 11.738977 41.537919 12.641975 23.477954 0.902998 44.246914-9.932981 59.597883-27.089947 11.738977-12.641975-7.223986-32.507937-18.962963-18.962963-36.119929 40.634921-80.366843-11.738977-121.001763 15.35097-18.059965 12.641975-28.895944 33.410935-46.955909 46.05291-28.895944 19.865961-63.209877 22.574956-96.620811 12.641975-16.253968-5.417989-23.477954 20.768959-7.223986 26.186949z"
        fill={getIconColor(color, 0, '#333333')}
      />
      <Path
        d="M522.835979 564.373898c34.313933 37.022928 64.112875 78.560847 88.493827 122.80776 8.126984 15.35097 31.604938 1.805996 23.477954-13.544974-25.283951-46.955908-56.888889-89.396825-93.008818-128.225749-11.738977-13.544974-30.70194 6.320988-18.962963 18.962963z"
        fill={getIconColor(color, 1, '#333333')}
      />
      <Path
        d="M401.834215 645.643739c52.373898-11.738977 98.426808-39.731922 131.837743-82.17284 10.835979-13.544974-8.126984-32.507937-18.962963-18.962962-30.70194 38.828924-71.336861 64.112875-120.098766 74.948853-17.156966 3.611993-9.932981 29.798942 7.223986 26.186949zM354.878307 470.462081c14.447972 28.895944 40.634921 49.664903 71.336861 60.500882 16.253968 5.417989 23.477954-20.768959 7.223985-26.186949-24.380952-8.126984-43.343915-25.283951-55.082892-47.858906-8.126984-15.35097-31.604938-1.805996-23.477954 13.544973z"
        fill={getIconColor(color, 2, '#333333')}
      />
      <Path
        d="M367.520282 583.336861c27.992945-16.253968 160.733686-111.068783 166.151676-28.895944 0.902998 17.156966 27.992945 17.156966 27.089947 0-1.805996-33.410935-27.089947-56.888889-60.500882-59.597883-51.470899-4.514991-103.844797 40.634921-146.285714 65.015873-15.35097 9.029982-0.902998 32.507937 13.544973 23.477954z"
        fill={getIconColor(color, 3, '#333333')}
      />
      <Path
        d="M575.209877 553.537919c-1.805996-15.35097 0.902998-31.604938 12.641975-42.440917 15.35097-14.447972 38.828924-11.738977 58.694885-13.544974 27.089947-3.611993 53.276896-12.641975 77.657849-25.28395 15.35097-8.126984 1.805996-31.604938-13.544974-23.477955-24.380952 12.641975-48.761905 19.865961-76.75485 22.574956-18.059965 1.805996-36.119929 0.902998-52.373898 10.835979-24.380952 14.447972-37.022928 42.440917-33.410935 70.433863 1.805996 18.059965 28.895944 18.962963 27.089948 0.902998z"
        fill={getIconColor(color, 4, '#333333')}
      />
      <Path
        d="M731.428571 473.171076c17.156966 0 17.156966-27.089947 0-27.089947s-17.156966 27.089947 0 27.089947zM626.680776 495.746032c18.059965 9.029982 32.507937 21.671958 43.343915 38.828924 9.029982 14.447972 32.507937 0.902998 23.477955-13.544974-12.641975-20.768959-30.70194-37.022928-52.373898-47.858906-16.253968-8.126984-29.798942 14.447972-14.447972 22.574956zM573.40388 504.776014c17.156966 0 17.156966-27.089947 0-27.089947s-17.156966 27.089947 0 27.089947zM434.342152 212.204586c26.186949 9.029982 55.985891 16.253968 80.366843 29.798941 44.246914 24.380952 12.641975 65.015873-16.253969 84.881835-14.447972 9.932981-0.902998 33.410935 13.544974 23.477954 31.604938-21.671958 64.112875-56.888889 47.858907-97.52381-16.253968-43.343915-81.269841-52.373898-119.195768-65.918871-15.35097-7.223986-22.574956 18.962963-6.320987 25.283951z"
        fill={getIconColor(color, 5, '#333333')}
      />
      <Path
        d="M315.146384 304.310406c11.738977-0.902998 24.380952 21.671958 33.410935 27.992945 10.835979 9.029982 23.477954 15.35097 36.11993 19.865961 36.119929 12.641975 74.948854 9.932981 111.971781 6.320988 17.156966-1.805996 17.156966-28.895944 0-27.089947-41.537919 3.611993-88.493827 9.029982-125.516755-15.35097-20.768959-12.641975-29.798942-40.634921-56.888889-38.828924-16.253968 0.902998-16.253968 27.992945 0.902998 27.089947z"
        fill={getIconColor(color, 6, '#333333')}
      />
      <Path
        d="M397.319224 275.414462c25.283951 25.283951 51.470899 47.858907 79.463845 69.530864 13.544974 10.835979 27.089947-12.641975 13.544973-23.477954-26.186949-19.865961-50.567901-41.537919-74.045855-65.015873-12.641975-12.641975-31.604938 6.320988-18.962963 18.962963zM528.253968 179.696649v45.149912c0 17.156966 27.089947 17.156966 27.089947 0v-45.149912c0-18.059965-27.089947-18.059965-27.089947 0zM540.895944 326.885362c29.798942-24.380952 60.500882-45.149912 93.911816-62.306879 15.35097-8.126984 1.805996-31.604938-13.544973-23.477954-35.216931 18.962963-68.627866 41.537919-100.232805 66.82187-12.641975 10.835979 6.320988 29.798942 19.865962 18.962963z"
        fill={getIconColor(color, 7, '#333333')}
      />
      <Path
        d="M481.29806 354.878307c12.641975 53.276896 57.791887 86.687831 101.135802 114.680776 14.447972 9.932981 27.992945-13.544974 13.544974-23.477954-37.022928-25.283951-77.657848-53.276896-88.493827-98.426808-3.611993-17.156966-29.798942-9.932981-26.186949 7.223986z"
        fill={getIconColor(color, 8, '#333333')}
      />
      <Path
        d="M573.40388 446.081129c24.380952 1.805996 47.858907-1.805996 71.336861-9.932981 16.253968-6.320988 9.029982-32.507937-7.223986-26.186949-20.768959 7.223986-41.537919 10.835979-64.112875 9.029983-17.156966-0.902998-17.156966 26.186949 0 27.089947z"
        fill={getIconColor(color, 9, '#333333')}
      />
      <Path
        d="M565.276896 449.693122c5.417989 14.447972 15.35097 27.089947 28.895944 35.216931 15.35097 8.126984 28.895944-14.447972 13.544973-23.477954-8.126984-4.514991-13.544974-10.835979-17.156966-18.962963-2.708995-7.223986-9.029982-11.738977-16.253969-9.029983-6.320988 0.902998-11.738977 9.029982-9.029982 16.253969z"
        fill={getIconColor(color, 10, '#333333')}
      />
      <Path
        d="M121.904762 516.514991c27.089947 135.449735 57.791887 302.504409 188.726631 376.550265 137.255732 77.657848 338.624339 39.731922 459.626103-52.373898 128.22575-97.52381 146.285714-267.287478 126.419753-416.282187-9.029982-67.724868-17.156966-148.091711-49.664903-208.592593-40.634921-77.657848-138.15873-90.299824-216.719577-105.650793-93.911817-18.059965-199.56261-24.380952-288.056437 19.865961C248.324515 178.793651 193.241623 279.026455 145.382716 370.229277c-8.126984 15.35097 15.35097 28.895944 23.477954 13.544973 39.731922-75.851852 82.17284-158.024691 153.5097-208.592592 68.627866-49.664903 155.315697-55.985891 237.488537-47.858907 50.567901 4.514991 100.232804 16.253968 148.09171 29.798942 41.537919 11.738977 83.075838 20.768959 108.359789 59.597884 32.507937 49.664903 38.828924 120.098765 48.761904 177.890652 23.477954 137.255732 21.671958 302.504409-86.68783 405.446208-104.747795 99.329806-290.765432 138.15873-425.31217 84.881835-147.188713-57.791887-177.890653-237.488536-204.980599-374.744268-3.611993-18.059965-29.798942-10.835979-26.186949 6.320987z"
        fill={getIconColor(color, 11, '#333333')}
      />
      <Path
        d="M148.091711 512c-2.708995-39.731922-4.514991-85.784832 15.35097-121.904762 8.126984-15.35097-15.35097-28.895944-23.477954-13.544973-22.574956 40.634921-22.574956 90.299824-18.962963 135.449735 1.805996 17.156966 28.895944 17.156966 27.089947 0z"
        fill={getIconColor(color, 12, '#333333')}
      />
    </Svg>
  );
};

Molar46.defaultProps = {
  size: 18,
};

Molar46 = React.memo ? React.memo(Molar46) : Molar46;

export default Molar46;
